#第一种方式 字符串.format()  任意版本都可以使用
# 字符串中如何使用变量的话,使用{}进行占位,在format(变量名)
# 在format里面的变量或者值只能比占位符多
# "我叫xxx,今年10岁了,喜欢睡觉"
name="张三"
age=10
like="睡觉"
a1="111"
print("我叫",name,"今年",age,"岁了")
print("我叫{},今年{}岁了,喜欢{}".format(name,age,like,a1))

# 第二种方式   任意版本都可以使用  了解
#  %s     字符串
#  %d     整数
#  %f     小数
print("我叫%s,今年%d岁了,喜欢%s"%(name,age,like))

# F-String  python版本大于等于3.6
# 在字符串前边加上 f'' 或者 F''
# 字符串中需要使用变量的地方,使⽤ {} 进⾏占位
# 将变量直接写在 占位的⼤括号中
print(f"我叫{name},今年{age}岁了,喜欢{like}")
print(f"我叫{name}")
#  T-string  版本python大于等于3.14

# gongsi=input("请输入公司名称")
# name=input("请输入姓名")
# phone=input("请输入电话号码")
# email=input("请输入邮箱地址")
# print(f"我叫{gongsi},在{name}公司上班，电话{phone},邮箱地址{email}")



# 定义⼩数 price = 8.5、 weight = 5 ，
#
#输出：苹果单价 8.5 元／⽄，购买了 5.00 ⽄，需要支付 42.50 元

price = 8.5
weight = 5
# {weight:.2f}: 表示小数点后2位
print(f"苹果单价 {price} 元／⽄，购买了 {weight:.2f} ⽄，需要支付 {price*weight} 元")
print(f"苹果单价 {price} 元／⽄，购买了 {weight*1.00} ⽄，需要支付 {price*weight} 元")

x=12
y=10
print(f"{x=},{y=},{x+y=}") # python 3.8版本以上  x=12,y=10,x+y=22










